Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 LEAKE ROAD Terraced £191,000 14 Apr 2020
17 LEAKE ROAD Terraced £140,000 26 Oct 2007
21 LEAKE ROAD Terraced £175,000 20 Jan 2023
23 LEAKE ROAD Terraced £190,000 30 Aug 2018
25 LEAKE ROAD Semi-Detached £42,000 8 Jul 1997
37 LEAKE ROAD Detached £495,000 30 Nov 2018